package com.motong.gongdan.vo.H5Vo.Dashboard.vo;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.experimental.Accessors;

import java.math.BigDecimal;

@Data
@Accessors(chain = true)
@ApiModel("看板-工序统计")
public class ProcessStatisticsVo {

    @ApiModelProperty("工序id")
    private Integer processId;

    @ApiModelProperty("任务id")
    private Integer missionId;

    @ApiModelProperty("工序编码")
    private String processCode;

    @ApiModelProperty("工序名称")
    private String processName;

    @ApiModelProperty("计划数")
    private BigDecimal planNum;

    @ApiModelProperty("良品数")
    private BigDecimal goodNum;

    @ApiModelProperty("完成率")
    private BigDecimal finishRate;

    @ApiModelProperty("不良品数")
    private BigDecimal badNum;

    @ApiModelProperty("任务数")
    private Integer missionNum;

    @ApiModelProperty("工序状态")
    private Integer processStatus;

    @ApiModelProperty(value = "工单编码", hidden = true)
    private String workOrderCode;

    @ApiModelProperty("排序")
    private Integer last;

}
